accustomed to staying in one place (livestock) - Spanisch Englisch Wörterbuch